public utilities corporation - Alemán Inglés Diccionario